FINERACT-2493: New command processing - job scheduling#5903
Conversation
52322d5 to
9851afe
Compare
|
@nidhiii128 Fix that failing checks. |
a1278c6 to
28d0073
Compare
|
@vidakovic please review |
28d0073 to
0e074a5
Compare
|
Hi @vidakovic, thank you, I've addressed all your comments: Renamed DTOs and handlers to follow the [Domain][Action][Suffix] pattern (JobUpdateRequest, JobUpdateResponse, JobUpdateCommandHandler) |
7ba985c to
f459d0c
Compare
f459d0c to
61b2f94
Compare
|
@vidakovic please review again. |
|
@nidhiii128 @Aman-Mittal note for upcoming PRs: can you resolve the conversations that are fixed please? Makes it easier to do the reviews. Thanks. |
|
@nidhiii128 looks very good... could you just clarify on my last comment? And fixing whatever is currently breaking the build (documentation)? I think then we should be good to go. Thanks again for the patience. |
aa2e160 to
8a97212
Compare
Hi @vidakovic, thanks! Fixed the documentation build. The documentation check now passes. Only failing check remaining is run-api-backward-compatibility (the pre-approved @apiresponse(200) removal). Ready for re-review whenever you have a chance. |
Description
Migrates the "update job" REST endpoint (by jobId) from the legacy command-processing path to the new
fineract-commandframework.Scope (PR 1 of 2 for FINERACT-2493)
UpdateJobRequest/UpdateJobResponsePOJOs with Jakarta ValidationUpdateJobCommandandUpdateJobCommandHandlerusingCommandHandler<REQ, RES>SchedularWritePlatformService.updateJobDetailsignature changed to accept typed requestJobDetailDataValidatorno longer called, replaced by@AssertTrueannotationsNot in this PR
Checklist
Please make sure these boxes are checked before submitting your pull request - thanks!
Your assigned reviewer(s) will follow our guidelines for code reviews.